;(function() {
		init_parsley();
		init_data();
		/***
		 * 初始化数据
		 */
		function init_data(){
			if($("#in_varifycation").val()==1){//需要验证
				$("#in_varifycation_type_div").show();
				if($("#in_varifycation_type").val()==1){//指纹验证
					 $("#camare_div").hide();
					 $("#face_div").hide();
				}else if($("#in_varifycation_type").val()==2){//人验证
					$("#finger_div").hide();
				}else if($("#in_varifycation_type").val()==3){//前台
					$("#camare_div").hide();
					$("#face_div").hide();
					$("#finger_div").hide();
				}
			}else{
				$("#in_varifycation_type_div").hide();
				$("#face_div").hide();
				$("#finger_div").hide();
			}
		}
		//同步会员信息
		$("#btn-sync").click(function(){
			var card_no=$("#card_no").val();
			if(card_no==null||(card_no.length<5)){
				toastr["error"]("卡号错误");
				return false;
			}else{
				var csharp=window.external;
				loading();
				var memberstr=csharp.GetMemberInfo(card_no);
				var result=jQuery.parseJSON(memberstr);
				console.log(result);
				close_loading();
				 if(result.Flag){
				 	result=result.Data;
				 	$("#member_id").val(result.MemberID);
				 	$("#contract_id").val(result.ContractID);
				 	$("#mobile").val(result.Mobile);
				 	$("#name").val(result.MemberName);
				 	$("#start_date").val(result.StartDate);
				 	$("#end_date").val(result.EndDate);
				 	$("#contract_status").val(result.ContractStatus);
				 	$("#membership_type").val(result.MembershipType);
				 	$("#surplus_num").val(result.SurplusNum);
				 	toastr["success"]("成功");
				 }else{
				 	$("#member_id").val("");
				 	$("#contract_id").val("");
				 	$("#mobile").val("");
				 	$("#name").val("");
				 	$("#start_date").val("");
				 	$("#end_date").val("");
				 	$("#contract_status").val("");
				 	$("#membership_type").val("");
				 	$("#surplus_num").val("");
				 	toastr["error"](result.Msg,"错误提示");
				 }
				 return false;
			}
		})
		$(".btn_fingerprint").click(function(){
		    var step=$(this).attr("data-step");
		    if(step=="1"){
		    	sign_finger1();		    	
		    }else if(step==2){
		    	sign_finger2();
		    }else{
		    	alert("无效的点击");
		    }
		});

		$("#in_varifycation").change(function(){
			if($(this).val()==1){
				$("#in_varifycation_type_div").show();
				if($("#in_varifycation_type").val()==1){//指纹验证
					 $("#camare_div").hide();
					 $("#face_div").hide();
					 $("#finger_div").show();
				}else if($("#in_varifycation_type").val()==2){//人验证
					$("#finger_div").hide();
					$("#camare_div").show();
					$("#face_div").show();
				}else if($("#in_varifycation_type").val()==3){//前台
					$("#camare_div").hide();
					$("#face_div").hide();
					$("#finger_div").hide();
				}
			}else{
				$("#in_varifycation_type_div").hide();
				$("#face_div").hide();
				$("#finger_div").hide();				
			}
		})
		
		$("#in_varifycation_type").change(function(){
			   console.log($(this).val());
				if($(this).val()==1){//指纹验证
					 $("#camare_div").hide();
					 $("#face_div").hide();
					 $("#finger_div").show();
				}else if($(this).val()==2){//人验证
					$("#finger_div").hide();
					$("#camare_div").show();
					$("#face_div").show();
				}else if($(this).val()==3){//前台
					$("#camare_div").hide();
					$("#face_div").hide();
					$("#finger_div").hide();
				}
		});
		
		
		$(".btn_face_camare").click(function(){
			var step=$(this).attr("data-step");
			if(step=="1"){
				open_camare();
			}else if(step=="2"){
				var csharp=window.external;
				var faces= csharp.GetFaceCode();
				console.log("faces",faces);
				if(faces==null||faces.length<1000){
					toastr["error"]("模板不清晰，请重新拍摄");
					return false;
				}else{				
					faces=faces.split(",");
				    $("#face1").val(faces[0]);
				    $("#face2").val(faces[1]);
				    $("#face3").val(faces[2]);
				}
				var arr=csharp.GetFaceUrl().split(",");
				$("#face_image1").attr("src","/data/"+arr[0].replace(/\\/g,"/").split("/data/")[1]);
				$("#icon1").val("/data/"+arr[0].replace(/\\/g,"/").split("/data/")[1]);
				$("#face_image2").attr("src","/data/"+arr[1].replace(/\\/g,"/").split("/data/")[1]);
				$("#icon2").val("/data/"+arr[1].replace(/\\/g,"/").split("/data/")[1]);
				$("#face_image3").attr("src","/data/"+arr[2].replace(/\\/g,"/").split("/data/")[1]);
				$("#icon3").val("/data/"+arr[2].replace(/\\/g,"/").split("/data/")[1]);
			}else{
				alert("无效的点击");
			}
		   return false;											
		
		})
	   	$("#form-submit").click(function(){
	   		var flag=$('#validate-form').parsley('validate' );
	   		if(flag){
	   			var $water_pump_set=$("#water_pump_set").val();
	   			if($water_pump_set==1){
	   				var water_pump_type=$("#water_pump_type").val();
	   				var water_pump_count=$("#water_pump_count").val();
	   				var water_pump_minute=$("#water_pump_minute").val();
	   				if(!set_water_pump(water_pump_type,water_pump_count,water_pump_minute)){
	   					console.log("写卡失败");
	   					return ;
	   				}else{
	   					console.log("写卡成功");
	   				};
	   			}
	   			
	   			var type=$("#membership_type").val();
	   			if(!(type==1||type==2||type==3)){
	   				toastr['error']("请先同步会员数据");
	   				return false;
	   			}
	   			
	   			$.post(
	   				"/admin/member/add",
	   				$("#validate-form").serialize(),
	   				function(data){
			      		if(data.flag){
			      			$("#myModal").modal("hide");
			      			toastr['success']("操作成功！", ''); 
			      			$("#myform #btn-advanced-refresh").trigger("click");// 刷新页面
			      		}else{
			      		 	toastr['error'](data.msg,"操作失败！"); 
			      		}
	   				}
	   			);
	   		}
	   	})
	   	
})();
